lapped insulation - French English Dictionary